<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0, user-scalable=0">

    <title>个人资料</title>

    <link href="AmazeUI-2.4.2/assets/css/admin.css" rel="stylesheet" type="text/css">
    <link href="AmazeUI-2.4.2/assets/css/amazeui.css" rel="stylesheet" type="text/css">

    <link href="css/personal.css" rel="stylesheet" type="text/css">
    <link href="css/infstyle.css" rel="stylesheet" type="text/css">
    <script src="AmazeUI-2.4.2/assets/js/jquery.min.js"></script>
    <script src="AmazeUI-2.4.2/assets/js/amazeui.js"></script>
    <script src="js/Data.js"></script>
</head>

<body>
<!--头 -->
<header>
    <article>
        <div class="mt-logo">
            <!--顶部导航条 -->
            <div class="am-container header">
                <ul class="message-l">
                    <div class="topMessage">
                        <div class="menu-hd" id="AA">
                            <a href="login.html" target="_top" class="h" id="a1">亲，请登录</a>
                            <a href="register.html" target="_top" id="a2">免费注册</a>
                        </div>
                    </div>
                </ul>
                <ul class="message-r">
                    <div class="topMessage home">
                        <div class="menu-hd"><a href="home2.html" target="_top" class="h">商城首页</a></div>
                    </div>
                    <div class="topMessage my-shangcheng">
                        <div class="menu-hd MyShangcheng"><a href="information.html" target="_top"><i
                                class="am-icon-user am-icon-fw"></i>个人中心</a></div>
                    </div>
                    <div class="topMessage mini-cart">
                        <div class="menu-hd"><a id="mc-menu-hd" href="myShopCart.html" target="_top"><i
                                class="am-icon-shopping-cart  am-icon-fw"></i><span>购物车</span><strong id="J_MiniCartNum"
                                                                                                      class="h">0</strong></a>
                        </div>
                    </div>
                    <div class="topMessage favorite">
                        <div class="menu-hd"><a href="#" target="_top"><i
                                class="am-icon-heart am-icon-fw"></i><span>收藏夹</span></a></div>
                    </div>
                    <div class="topMessage favorite">
                        <div class="menu-hd"><a href="order.html" target="_top"><i
                                class="am-icon-star am-icon-fw"></i><span>个人订单</span></a></div>
                    </div>
                </ul>
            </div>

            <!--悬浮搜索框-->

            <div class="nav white">
                <div class="logoBig">
                    <li><img src="images/logobig.png"/></li>
                </div>

                <div class="search-bar pr">
                    <a name="index_none_header_sysc" href="#"></a>
                    <form>
                        <input id="searchInput" name="index_none_header_sysc" type="text" placeholder="搜索"
                               autocomplete="off">
                        <input id="ai-topsearch" class="submit am-btn" value="搜索" index="1" type="button">
                    </form>
                </div>
            </div>

            <div class="clear"></div>
        </div>
        </div>
    </article>
</header>
<div class="nav-table">
    <div class="long-title"><span class="all-goods">全部分类</span></div>
    <div class="nav-cont">
        <ul>
            <li class="index"><a href="#">首页</a></li>
            <li class="qc"><a href="#">闪购</a></li>
            <li class="qc"><a href="#">限时抢</a></li>
            <li class="qc"><a href="#">团购</a></li>
            <li class="qc last"><a href="#">大包装</a></li>
        </ul>
        <div class="nav-extra">
            <i class="am-icon-user-secret am-icon-md nav-user"></i><b></b>我的福利
            <i class="am-icon-angle-right" style="padding-left: 10px;"></i>
        </div>
    </div>
</div>
<b class="line"></b>
<div class="center">
    <div class="col-main">
        <div class="main-wrap">

            <div class="user-info">
                <!--标题 -->
                <div class="am-cf am-padding">
                    <div class="am-fl am-cf"><strong class="am-text-danger am-text-lg">个人资料</strong> /
                        <small>Personal&nbsp;information</small>
                    </div>
                </div>
                <hr/>

                <!--头像 -->
                <div class="user-infoPic">

                    <div class="filePic">
                        <input type="file" class="inputPic" allowexts="gif,jpeg,jpg,png,bmp" accept="image/*">
                        <img class="am-circle am-img-thumbnail" src="images/getAvatar.do.jpg" alt=""/>
                    </div>

                    <p class="am-form-help">头像</p>

                    <div class="info-m">
                        <div><b>用户名：<i class="nn">游客</i></b></div>
                        <div class="vip">
                            <span></span><a href="#">会员专享</a>
                        </div>
                    </div>
                </div>

                <!--个人信息 -->
                <div class="info-main">
                    <form class="am-form am-form-horizontal">

                        <div class="am-form-group">
                            <label for="nickname" class="am-form-label">昵称</label>
                            <div class="am-form-content">
                                <input type="text" id="nickname" placeholder="nickname">
                                <small>昵称长度不能超过40个汉字</small>
                            </div>
                        </div>

                        <div class="am-form-group">
                            <label for="name" class="am-form-label">姓名</label>
                            <div class="am-form-content">
                                <input type="text" id="name" placeholder="name">

                            </div>
                        </div>

                        <div class="am-form-group">
                            <label class="am-form-label">性别</label>
                            <div class="am-form-content sex">
                                <label class="am-radio-inline">
                                    <input type="radio" name="radio10" id="sex1" value="male" data-am-ucheck> 男
                                </label>
                                <label class="am-radio-inline">
                                    <input type="radio" name="radio10" id="sex2" value="female" data-am-ucheck> 女
                                </label>
                                <label class="am-radio-inline">
                                    <input type="radio" name="radio10" id="sex3" value="secret" data-am-ucheck> 保密
                                </label>
                            </div>
                        </div>

                        <div class="am-form-group" id="birth">
                            <label for="user-birth" class="am-form-label">生日</label>
                            <div class="am-form-content birth">
                                <div class="birth-select">
                                    <select id="year">        <!--data-am-selected-->
                                        <!--<option value="2015">2015</option>-->
                                        <!--												<option value="1987">1987</option>-->
                                    </select>
                                    <em>年</em>
                                </div>
                                <div class="birth-select2">
                                    <select id="month">
                                        <!--												<option value="a">12</option>-->
                                        <!--												<option value="b">8</option>-->
                                    </select>
                                    <em>月</em></div>
                                <div class="birth-select2">
                                    <select id="day">
                                        <!--												<option value="1">1</option>-->
                                        <!--												<option value="b">23</option>-->
                                    </select>
                                    <em>日</em></div>
                            </div>

                        </div>
                        <!--<div class="am-form-group">
                            <label for="userphone" class="am-form-label">电话</label>
                            <div class="am-form-content">
                                <input id="userphone" placeholder="telephonenumber" type="tel">

                            </div>
                        </div>
                        <div class="am-form-group">
                            <label for="useremail" class="am-form-label">电子邮件</label>
                            <div class="am-form-content">
                                <input id="useremail" placeholder="Email" type="email">

                            </div>
                        </div>-->
                        <div class="am-form-group address">
                            <label for="user-address" class="am-form-label">收货地址</label>
                            <div class="am-form-content address">
                                <a href="person/address.html">
                                    <p class="new-mu_l2cw">
                                        <span class="province">湖北</span>省
                                        <span class="city">武汉</span>市
                                        <span class="dist">洪山</span>区
                                        <span class="street">雄楚大道666号(中南财经政法大学)</span>
                                        <span class="am-icon-angle-right"></span>
                                    </p>
                                </a>

                            </div>
                        </div>
                        <div class="am-form-group safety">
                            <label for="user-safety" class="am-form-label">账号安全</label>
                            <div class="am-form-content safety">
                                <a href="person/safety.html">

                                    <span class="am-icon-angle-right"></span>

                                </a>

                            </div>
                        </div>
                        <div class="info-btn">
                            <div class="am-btn am-btn-danger" onclick="save()">保存修改</div>
                        </div>

                    </form>
                </div>

            </div>

        </div>
        <!--底部-->
        <div class="footer">
            <div class="footer-hd">
                <p>
                    <b>|</b>
                    <a href="http://localhost:8080/views/view-api/home2.html ">商城首页</a>
                    <b>|</b>
                    <a href="# ">支付宝</a>
                    <b>|</b>
                    <a href="# ">物流</a>
                </p>
            </div>
            <div class="footer-bd ">
                <p>
                    <a href="# ">合作伙伴</a>
                    <a href="# ">联系我们</a>
                    <a href="# ">网站地图</a>
                </p>
            </div>
        </div>
    </div>

    <aside class="menu">
        <ul>
            <li class="person active">
                <a href="person/index.html"><i class="am-icon-user"></i>个人中心</a>
            </li>
            <li class="person">
                <p><i class="am-icon-newspaper-o"></i>个人资料</p>
                <ul>
                    <li><a href="information.html">个人信息</a></li>
                    <li><a href="person/safety.html">安全设置</a></li>
                    <li><a href="person/address.html">地址管理</a></li>
                    <li><a href="person/cardlist.html">快捷支付</a></li>
                </ul>
            </li>
            <li class="person">
                <p><i class="am-icon-balance-scale"></i>我的交易</p>
                <ul>
                    <li><a href="person/order.html">订单管理</a></li>
                    <li><a href="person/change.html">退款售后</a></li>
                    <li><a href="person/comment.html">评价商品</a></li>
                </ul>
            </li>
            <li class="person">
                <p><i class="am-icon-dollar"></i>我的资产</p>
                <ul>
                    <li><a href="person/points.html">我的积分</a></li>
                    <li><a href="person/coupon.html">优惠券 </a></li>
                    <li><a href="person/bonus.html">红包</a></li>
                    <li><a href="person/walletlist.html">账户余额</a></li>
                    <li><a href="person/bill.html">账单明细</a></li>
                </ul>
            </li>

            <li class="person">
                <p><i class="am-icon-tags"></i>我的收藏</p>
                <ul>
                    <li><a href="person/collection.html">收藏</a></li>
                    <li><a href="person/foot.html">足迹</a></li>
                </ul>
            </li>

            <li class="person">
                <p><i class="am-icon-qq"></i>在线客服</p>
                <ul>
                    <li><a href="person/consultation.html">商品咨询</a></li>
                    <li><a href="person/suggest.html">意见反馈</a></li>

                    <li><a href="person/news.html">我的消息</a></li>
                </ul>
            </li>
        </ul>
    </aside>
</div>
</body>

</html>

<script>
    $(function () {
        //登录才能进入
        judgeLogin();
        //登录之后显示 用户名
        OnDisplay();
        //输出select标签的年月日
        timeSelect();
        //输出用户名已经input标签的placeholder属性的值
        showInformation();
    });


    function showInformation() {
        $.ajax({
            url: "http://localhost:8080/shop-api/information",
            type: "get",
            data: {"id": sessionStorage.id},
            success: function (data) {
                let ReturnObj = JSON.parse(data);
                let user = ReturnObj.data;
                $(".nn").html(user.userName);
                document.getElementById("nickname").setAttribute("placeholder", user.nickName);
                document.getElementById("name").setAttribute("placeholder",user.trueName);
                let year1 = user.birthday.substring(0,4);
                let month1 = user.birthday.substring(user.birthday.indexOf("-")+1,user.birthday.lastIndexOf("-"));
                let day1 = user.birthday.substring(user.birthday.lastIndexOf("-")+1);
                if (month1 <= 9) {
                    month1=month1.substring(1);
                }
                if (day1 <= 9) {
                    day1=day1.substring(1);
                }
                $("#year").val(year1);
                $("#month").val(month1);
                $("#day").val(day1);


                if (user.sex === "男") {
                    $("#sex1").attr("checked","checked");
                }else if (user.sex === "女") {
                    $("#sex2").attr("checked","checked");
                }else if (user.sex === "保密") {
                    $("#sex3").attr("checked","checked")
                }
            }
        })
    }


    function timeSelect() {
        for (var i = 1980; i < 2022; i++) {
            $("#year").append("<option value=\"" + i + "\">" + i + "</option>");
        }
        for (i = 1; i < 13; i++) {
            $("#month").append("<option value=\"" + i + "\">" + i + "</option>");
        }
        for (i = 1; i < 31; i++) {
            $("#day").append("<option value=\"" + i + "\">" + i + "</option>");
        }
    }

    // $("#sex3").radio()!=null
    function save() {
        let sex;
        if (document.getElementById("sex1").checked) {
            sex = "男";
        } else if (document.getElementById("sex2").checked) {
            sex = "女";
        } else if (document.getElementById("sex3").checked) {
            sex = "保密";
        } else {
            sex = null;
        }

        console.log($(".inputPic").val())
        let year1 = $("#year").val();
        let month1 = $("#month").val();
        let day1 = $("#day").val();
        let date1 = year1 + "-" + month1 + "-" + day1;

        $.ajax({
            url: "http://localhost:8080/shop-api/updateInformation",
            type: "post",
            data: {
                "id":sessionStorage.id,
                "nickName": $("#nickname").val(),
                "realName": $("#name").val(),
                "sex": sex,
                "birthday": date1
            },
            success: function (data) {
                let ReturnObj = JSON.parse(data);
                let ReturnMes = ReturnObj.msg;
                if (ReturnMes != null) {
                    alert(ReturnMes);
                    return;
                }
                alert("修改成功");
                location.reload();
            }
        });
    }


    /*function qqqqqq() {
        document.getElementById("sex1").setAttribute("value","12132")
    }*/



















    //为页面搜索功能实现功能
    //获取搜索按钮
    let topsearch = document.getElementById("ai-topsearch");
    //搜索按钮绑定点击事件
    topsearch.onclick = function () {
        let searchInput = document.getElementById("searchInput");
        let value = searchInput.value;
        //跳转到详情页,把id带过去
        let openUrl = "http://localhost:8080/views/view-api/search.html";
        window.open(openUrl + "?" + value)

    }


</script>